satellite ground stations - Turkish English Dictionary